both verbally and physically - İspanyolca İngilizce Sözlük